package com.combining.d_factory.face;

/**
 * 抽象工厂：允许客户创建对象家族，而无需指定它们的具体类
 * 
 * @author dell
 * 
 */
public abstract class AbstractDuckFactory {

	public abstract Quackable createMallardDuck();

	public abstract Quackable createRedheadDuck();

	public abstract Quackable createDuckCall();

	public abstract Quackable createRubberDuck();
}
